exports.add_teacher_info = function (req, res) {

    var bodyParams = req.routeInfo.bodyParams;

    //任务流创建
    async.waterfall([
        //查看该手机号码是否已经注册过了
        function(cb){
            R.SEND_HTTP(
                req,
                {
                    url:CORE_APIConfig.coreAPI.userSearch+"/u_username/"+bodyParams.u_username,
                    method:"POST",
                    data : {
                        fields: ["u_id"].join(",")
                    }
                },
                function (err, data) {
                    //console.log(data.data);
                    if(data.data.length>0){
                        return RES.response(res, false, "抱歉，该手机号码已经注册过了，请勿重复注册！");
                    }else{
                        cb()
                    }
                }
            )

        },
        //查看是或否已经约过该课程了
        function(cb){
            R.SEND_HTTP(
                req,
                {
                    url:CORE_APIConfig.coreAPI.userAdd,
                    method:"POST",
                    data : {
                        u_username:bodyParams.u_username,
                        u_password:bodyParams.u_password
                    }
                },
                function (err, data) {
                    //console.log(data.data);
                    //判断是否有错误信息
                    if (err) {
                        return RES.response(res, false, data);
                    }

                }
            )

        },

        //添加机构教师
        function(cb){

            R.SEND_HTTP(
                req,
                {
                    url: CORE_APIConfig.coreAPI.addTeacher,
                    method: 'POST',
                    data : {
                       // uti_uid   :  关联的用户id
                        uti_name  : bodyParams.uti_name,                                  //姓名
                        uti_photo : bodyParams.uti_photo,                            //照片
                        uti_major   : bodyParams.uti_major,                         //授课专业
                        uti_education   : bodyParams.uti_education,                //教育背景
                        uti_work_experience   : bodyParams.uti_work_experience,   //工作经历
                        uit_qualification   : bodyParams.uit_qualification,        //资质
                        uti_honor   : bodyParams.uti_honor,                          //获得荣誉
                        uti_seniority   : bodyParams.uti_seniority,                 //教龄
                        uti_oid   : bodyParams.uti_oid,                              //关联的机构id
                    }
                },
                function (err, data) {
                    //判断是否有错误信息
                    if (err) {
                        return RES.response(res, false, data);
                    }

                    cb();
                }
            );

        },




    ], function (err, result) {

        //返回最终拼接结果
        RES.response(res, true);

    });

}